package com.jt.www.domain.vo;


import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;

import java.io.Serializable;

@ApiModel(description = "教育根据保单号或学校名称查询保单信息")
public class EduPolicyVO implements Serializable {
    @ApiModelProperty(value = "批单申请号")
    private String applyNo;

    @ApiModelProperty(value = "批单号")
    private String endorsementsNo;

    @ApiModelProperty(value = "批单类型")
    private String endorsementsType;

    @ApiModelProperty(value = "投保单编码")
    private String appCode;

    @ApiModelProperty(value = "保单号")
    private String insuranceNo;

    @ApiModelProperty(value = "机构名称")
    private String holderName;

    @ApiModelProperty(value = "省编码")
    private String provinceCode;

    @ApiModelProperty(value = "市编码")
    private String cityCode;

    @ApiModelProperty(value = "县编码")
    private String countyCode;

    @ApiModelProperty(value = "产品编码")
    private String productCode;

    @ApiModelProperty(value = "产品名称")
    private String productName;

    @ApiModelProperty(value = "产品名称类型")
    private String productType;

    @ApiModelProperty(value = "机构编码")
    private String branchCode;

    @ApiModelProperty(value = "机构名称")
    private String branchName;

    @ApiModelProperty(value = "项目编码")
    private String projectCode;

    @ApiModelProperty(value = "项目名称")
    private String projectName;

    @ApiModelProperty(value = "保单保费")
    private String policyPremium;

    @ApiModelProperty(value = "批单保费")
    private String batchPremium;

    @ApiModelProperty(value = "批单申请人")
    private String applicant;

    @ApiModelProperty(value = "批单申请人编码")
    private String applicantCode;

    @ApiModelProperty(value = "批单生效日期")
    private String validDate;

    @ApiModelProperty(value = "批单申请日期")
    private String applyDate;

    @ApiModelProperty(value = "保险起期/批单起期")
    private String startDate;

    @ApiModelProperty(value = "保险止期/批单止期")
    private String endDate;

    @ApiModelProperty(value = "附件Url")
    private String fileUrl;

    @ApiModelProperty(value = "附件Name")
    private String fileName;

    @ApiModelProperty(value = "批单状态")
    private String status;

    @ApiModelProperty(value = "机构类型")
    private String corporationType;

    @ApiModelProperty(value = "保险公司")
    private String backEndorsementsNos;


    @ApiModelProperty(value = "投保人数")
    private String insureCount;

    @ApiModelProperty(value = "附加被保人 是-大于0 否-0")
    private String addInsureds;

    /**
     * 投保人姓名
     */
    private String name;
    /**
     * 身份证号
     */
    private String idNum;

    /**
     * 批改类型描述
     */
    private String endorsementsTypeDesc;
    /**
     * 批单状态描述
     */
    private String endorsementsStatusDesc;

    /**
     * 投保联系人姓名
     */
    private String holderLinkPerson;

    /**
     * 投保联系人电话
     */
    private String linkPhone;

    /**
     * 投保联系地址
     */
    private String location;


    public String getApplyNo() {
        return applyNo;
    }

    public void setApplyNo(String applyNo) {
        this.applyNo = applyNo;
    }

    public String getEndorsementsNo() {
        return endorsementsNo;
    }

    public void setEndorsementsNo(String endorsementsNo) {
        this.endorsementsNo = endorsementsNo;
    }

    public String getEndorsementsType() {
        return endorsementsType;
    }

    public void setEndorsementsType(String endorsementsType) {
        this.endorsementsType = endorsementsType;
    }

    public String getAppCode() {
        return appCode;
    }

    public void setAppCode(String appCode) {
        this.appCode = appCode;
    }

    public String getInsuranceNo() {
        return insuranceNo;
    }

    public void setInsuranceNo(String insuranceNo) {
        this.insuranceNo = insuranceNo;
    }

    public String getHolderName() {
        return holderName;
    }

    public void setHolderName(String holderName) {
        this.holderName = holderName;
    }

    public String getProvinceCode() {
        return provinceCode;
    }

    public void setProvinceCode(String provinceCode) {
        this.provinceCode = provinceCode;
    }

    public String getCityCode() {
        return cityCode;
    }

    public void setCityCode(String cityCode) {
        this.cityCode = cityCode;
    }

    public String getCountyCode() {
        return countyCode;
    }

    public void setCountyCode(String countyCode) {
        this.countyCode = countyCode;
    }

    public String getProductCode() {
        return productCode;
    }

    public void setProductCode(String productCode) {
        this.productCode = productCode;
    }

    public String getProductName() {
        return productName;
    }

    public void setProductName(String productName) {
        this.productName = productName;
    }

    public String getProductType() {
        return productType;
    }

    public void setProductType(String productType) {
        this.productType = productType;
    }

    public String getBranchCode() {
        return branchCode;
    }

    public void setBranchCode(String branchCode) {
        this.branchCode = branchCode;
    }

    public String getBranchName() {
        return branchName;
    }

    public void setBranchName(String branchName) {
        this.branchName = branchName;
    }

    public String getProjectCode() {
        return projectCode;
    }

    public void setProjectCode(String projectCode) {
        this.projectCode = projectCode;
    }

    public String getProjectName() {
        return projectName;
    }

    public void setProjectName(String projectName) {
        this.projectName = projectName;
    }

    public String getPolicyPremium() {
        return policyPremium;
    }

    public void setPolicyPremium(String policyPremium) {
        this.policyPremium = policyPremium;
    }

    public String getBatchPremium() {
        return batchPremium;
    }

    public void setBatchPremium(String batchPremium) {
        this.batchPremium = batchPremium;
    }

    public String getApplicant() {
        return applicant;
    }

    public void setApplicant(String applicant) {
        this.applicant = applicant;
    }

    public String getApplicantCode() {
        return applicantCode;
    }

    public void setApplicantCode(String applicantCode) {
        this.applicantCode = applicantCode;
    }

    public String getValidDate() {
        return validDate;
    }

    public void setValidDate(String validDate) {
        this.validDate = validDate;
    }

    public String getApplyDate() {
        return applyDate;
    }

    public void setApplyDate(String applyDate) {
        this.applyDate = applyDate;
    }

    public String getStartDate() {
        return startDate;
    }

    public void setStartDate(String startDate) {
        this.startDate = startDate;
    }

    public String getEndDate() {
        return endDate;
    }

    public void setEndDate(String endDate) {
        this.endDate = endDate;
    }

    public String getFileUrl() {
        return fileUrl;
    }

    public void setFileUrl(String fileUrl) {
        this.fileUrl = fileUrl;
    }

    public String getFileName() {
        return fileName;
    }

    public void setFileName(String fileName) {
        this.fileName = fileName;
    }

    public String getStatus() {
        return status;
    }

    public void setStatus(String status) {
        this.status = status;
    }

    public String getCorporationType() {
        return corporationType;
    }

    public void setCorporationType(String corporationType) {
        this.corporationType = corporationType;
    }

    public String getBackEndorsementsNos() {
        return backEndorsementsNos;
    }

    public void setBackEndorsementsNos(String backEndorsementsNos) {
        this.backEndorsementsNos = backEndorsementsNos;
    }

    public String getInsureCount() {
        return insureCount;
    }

    public void setInsureCount(String insureCount) {
        this.insureCount = insureCount;
    }

    public String getAddInsureds() {
        return addInsureds;
    }

    public void setAddInsureds(String addInsureds) {
        this.addInsureds = addInsureds;
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public String getIdNum() {
        return idNum;
    }

    public void setIdNum(String idNum) {
        this.idNum = idNum;
    }

    public String getEndorsementsTypeDesc() {
        return endorsementsTypeDesc;
    }

    public void setEndorsementsTypeDesc(String endorsementsTypeDesc) {
        this.endorsementsTypeDesc = endorsementsTypeDesc;
    }

    public String getEndorsementsStatusDesc() {
        return endorsementsStatusDesc;
    }

    public void setEndorsementsStatusDesc(String endorsementsStatusDesc) {
        this.endorsementsStatusDesc = endorsementsStatusDesc;
    }

    public String getHolderLinkPerson() {
        return holderLinkPerson;
    }

    public void setHolderLinkPerson(String holderLinkPerson) {
        this.holderLinkPerson = holderLinkPerson;
    }

    public String getLinkPhone() {
        return linkPhone;
    }

    public void setLinkPhone(String linkPhone) {
        this.linkPhone = linkPhone;
    }

    public String getLocation() {
        return location;
    }

    public void setLocation(String location) {
        this.location = location;
    }
}
